package com.fudan.adse.service;

import com.fudan.adse.domain.po.Menu;
import com.fudan.adse.domain.po.Resource;

import java.awt.*;
import java.util.List;

/**
 * @author Jerry Zhang <zhangjian16@fudan.edu.cn>
 * @desc
 * @date 2022-11-09 02:06
 */
public interface RoleService {
    /**
     * 根据用户ID获取对应菜单
     */
    List<Menu> getMenuList(Integer userId);

    /**
     * 获取角色相关菜单
     */
    List<Menu> listMenu(Integer roleId);

    /**
     * 获取角色相关资源
     */
    List<Resource> listResource(Integer roleId);
}
